@import "@/mao-ui/scss/theme/theme.scss";

body,page,.page {
	background-color: --maoui--color(--maoui--darkBlack);
	color: --maoui--color(--maoui--darkPrimaryText);
}

.bg-gradual-blue {
	background-image: --maoui--color(--maoui--darkGradualBlue);
}

.bg-white {
	color: --maoui--color(--maoui--grayShadow);
	background-color: --maoui--color(--maoui--darkGray);
}

.cu-list.menu>.cu-item {
	background-color: --maoui--color(--maoui--lightGray);
}

.text-black,
.line-black,
.lines-black {
	color: --maoui--color(--maoui--darkTitle);
}

.solids::after {
	border: 8rpx solid --maoui--color(--maoui--darkDisable);
}

.solids-top::after {
	border-top: 8rpx solid --maoui--color(--maoui--darkDisable);
}

.solids-right::after {
	border-right: 8rpx solid --maoui--color(--maoui--darkDisable);
}

.solids-bottom::after {
	border-bottom: 8rpx solid --maoui--color(--maoui--darkDisable);
}

.solids-left::after {
	border-left: 8rpx solid --maoui--color(--maoui--darkDisable);
}

.cu-bar .search-form {
	background-color: --maoui--color(--maoui--lightGray);
	color: --maoui--color(--maoui--darkPrimaryText);
}

.cu-list.grid {
	background-color: --maoui--color(--maoui--darkGray);
}

.cu-btn:not([class*="bg-"]) {
	background-color: --maoui--color(--maoui--btnGray);
}

radio.radio[checked]::after {
	border: 8px solid --maoui--color(--maoui--darkDisable) !important;
}

.cu-progress {
	background-color: --maoui--color(--maoui--progress);
}

.cu-progress view {
	color: --maoui--color(--maoui--darkPrimaryText);
}

.cu-load.load-modal {
	background-color: --maoui--color(--maoui--lightGray);
	color: --maoui--color(--maoui--darkPrimaryText);
}

.cu-load.load-modal::after {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-bar {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-bar, .cu-bar.input {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-chat .cu-item>.main .content:not([class*="bg-"]) {
	background-color: --maoui--color(--maoui--lightGray);
	color: --maoui--color(--maoui--darkPrimaryText);
}

.cu-chat .cu-info {
	background-color: rgba(255, 255, 255, 0.2);
	color: --maoui--color(--maoui--darkPrimaryText);
}
	
.cu-list.menu-avatar>.cu-item {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-card.dynamic>.cu-item {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-card>.cu-item {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-timeline {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-timeline>.cu-item::before {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-timeline>.cu-item[class*="cuIcon-"]::before {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-form-group {
	background-color: --maoui--color(--maoui--lightGray);
}

.cu-form-group+.cu-form-group {
	border-top: 1rpx solid --maoui--color(--maoui--darkDisable);
}

.cu-card.article>.cu-item .title{
	color: --maoui--color(--maoui--darkPrimaryText);
}
